# 开发拓展篇 2:将 UI 界面交给第三方库
当你了解了 Vue 项目构建和开发的基本知识后,我认为接下来你一定想亲自在构建出的项目中填充自己的业务和功能逻辑,因为目前其还是空白的。
但是这里我不会教你如何实现一个具体的业务和功能模块,因为每个人想要实现的东西都可能不尽相同。如果你想快速开发一款应用,并且不想过多的操心页面 UI 层次的内容,比如你不想去实现一个下拉 UI 组件或设计一个 icon 图标,那么我想你有必要了解下 UI 库及图标库的应用。
# UI 库
UI 库是脱离 JS 框架外的一种 “工具”,相比 JS 框架可以帮助你实现各种业务逻辑,其更关注于页面 UI 层面的实现,比如提供和业务无关的弹窗、导航、表单组件等,为项目 UI 层面的功能提供解决方案,比如 jQuery UI。
而由于本小册介绍的 JS 框架是 Vue,所以在 Vue 项目中我们需要使用基于 Vue 开发的 UI 库。本文将以比较流行的 Vux 为例,其目前 github star 数已在 14 k 左右。
Vux 是一款是基于 WeUI 和
Vue(2.x)开发的移动端 UI 组件库,主要服务于微信页面。
# Vux 的安装和配置
那么我们如何在项目中使用 Vux 呢?首先我们先要进行安装:
yarn add vux
# 或者
npm install vux --save
@前端进阶之旅: 代码已经复制到剪贴板
同时我们还需要安装 vux-loader:
yarn add vux-loader --dev
# 或者
npm install vux-loader --save-dev
@前端进阶之旅: 代码已经复制到剪贴板
安装完成后,我们需要在项目中进行配置,而由于目前 Vux 官网的配置教程未对 Vue CLI 3.x 作出说明,我们先来看下其目前的介绍:
